<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<ui:composition xmlns="http://www.w3.org/1999/xhtml"   
     xmlns:h="http://java.sun.com/jsf/html"
     xmlns:f="http://java.sun.com/jsf/core"
     xmlns:ui="http://java.sun.com/jsf/facelets"  
     xmlns:p="http://primefaces.org/ui"
     template="../../generales/plantillas/plantillaMain.xhtml">
     
	<ui:define name="content">
		<h:form id="formAdminReporteDanios">
			<p:panel id="formReporteDanios" header="#{msg['form.admin.reporteDanios.titulo']}" style="margin-bottom:10px;">
				<p:growl showDetail="true" autoUpdate="true"/>
				<p:messages showDetail="false" autoUpdate="true" showSummary="true"/>
				
				<!-- Lista de reportes de daños diligenciados por los inquilinos. -->
				<p:dataTable var="reporte" value="#{reporteDanioBean.lazyDataModel}" paginator="true" rows="10" paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink}"  
                 			 rowsPerPageTemplate="#{msg['app.rowsPerPage']}" selection="#{inmuebleBean.inmuebleSelected}" id="inmueblesTable"
                 			 emptyMessage="#{msg['list.admin.reporteDanios.empty']}" rowKey="#{reporte.numero}">
                 			 
                 	                			 
			        <p:column headerText="#{msg['list.admin.reporteDanios.numero']}" sortBy="#{reporte.numero}" filterBy="#{reporte.numero}">  
			            <h:outputText value="#{reporte.numero}" />
			        </p:column>  
			  
			        <p:column headerText="#{msg['list.admin.reporteDanios.persona']}" sortBy="#{reporte.personaReporte}" filterBy="#{reporte.personaReporte}">  
			            <h:outputText value="#{reporte.personaReporte}" />
			        </p:column>
			  
			        <p:column headerText="#{msg['list.admin.reporteDanios.zona']}" sortBy="#{reporte.zona.nombre}" filterBy="#{reporte.zona.nombre}">  
			            <h:outputText value="#{reporte.zona.nombre}" />
			        </p:column>
			        
			        <p:column headerText="#{msg['list.admin.reporteDanios.descripcion']}" sortBy="#{reporte.descripcionDanio}" filterBy="#{reporte.descripcionDanio}">  
			            <h:outputText value="#{reporte.descripcionDanio}" />
			        </p:column>
			        
			        <p:column headerText="#{msg['list.admin.reporteDanios.estado']}" sortBy="#{reporte.estado}" filterBy="#{reporte.estado}">  
			            <h:outputText value="#{reporte.estado}" />
			        </p:column>
			        
			        <p:column headerText="#{msg['list.admin.reporteDanios.fechaRegistro']}" sortBy="#{reporte.fechaRegistro}" filterBy="#{reporte.fechaRegistro}">  
			            <h:outputText value="#{reporte.fechaRegistro}" />
			        </p:column>
			        
			    </p:dataTable>
			    
			</p:panel>
		</h:form>
		
	</ui:define>
</ui:composition>